package Dao;

import java.util.List;

import Basicas.Apartamento;
import BasicasEnum.SituacaoApartamento;
import BasicasEnum.TipoApartamento;

public interface IDAOApartamento extends IDAOGenerico<Apartamento> {

	public List<Apartamento> apartamentoListarFindBySituacao(SituacaoApartamento sit);
	public List<Apartamento> apartamentoListarFindByNumero(int num);
	public List<Apartamento> apartamentoListarFindByTipo(TipoApartamento tipo);
	public List<Apartamento> apartamentoPesquisarPorParametros(List<TipoApartamento> tipos,List<SituacaoApartamento> situacoes );
	
	public List<Apartamento> apartamentoPesquisarPorCriterios(List<TipoApartamento> tipos,List<SituacaoApartamento> situacoes );
		
}
